home *** CD-ROM | disk | FTP | other *** search
/ PC go! 2008 March / PCgo 2008-03 (CD).iso / interface / static / Webde_SmartInstall.exe / kostenprotokoll / print.css < prev    next >
Encoding:
Cascading Style Sheet File  |  2007-10-30  |  8.0 KB  |  257 lines

  1.     @charset 'utf-8';
  2.  
  3. /* ----- Basis CI Angaben ----- */
  4. html {
  5.     background: #FFF;
  6.     color:      #000;
  7.     direction:  ltr;
  8.     font:       normal 12px/16px verdana, arial, helvetica, sans-serif;
  9. }
  10. #content .last td { /* IE 5.5 needs this */
  11.     font:       normal 12px/16px verdana, arial, helvetica, sans-serif;
  12. }
  13.  
  14. * { 
  15.     background-repeat: no-repeat; /* Better for Opera 7 */
  16.     line-height:       inherit;
  17.     margin:            0px; 
  18.     padding:           0px; 
  19. }
  20.  
  21. h1 {
  22.     color:          #000;
  23.     font:           bold 16px/21px verdana, arial, helvetica, sans-serif;    
  24.     margin-bottom:  5px;
  25.     padding-bottom: 5px;    
  26.     padding-top:    10px;
  27. }
  28.  
  29. h2 {
  30.     font:           bold 14px/18px verdana, arial, helvetica, sans-serif;
  31.     margin-top:     10px;
  32.     padding-bottom: 5px;
  33.  
  34. h3 {
  35.     font:   bold 12px/16px verdana, arial, helvetica, sans-serif;
  36.     margin-top:     10px;
  37.     padding-bottom: 5px;
  38. }
  39.  
  40. p {
  41.     font:           normal 12px/16px verdana, arial, helvetica, sans-serif;
  42.     margin-bottom:  10px;
  43. }
  44.  
  45.  
  46. /* ----- Hypertext Module ----- */
  47. a         { color:#14C; text-decoration:none; }
  48. a:visited { color:#57F; }
  49. a:hover   { text-decoration: underline; }
  50. a:active  { text-decoration: none; }
  51. a img     { border:0; }
  52.  
  53.  
  54. /* ----- Main ----- */
  55. #popup-top {height:65px; margin:0px; width:100%; overflow:hidden;} /* 720px */
  56.  
  57. #main    { 
  58.     position:   relative;
  59.     padding:    10px 3px 0px 8pt;
  60.     width:      auto; /* 720px */
  61. }
  62. #main:after {
  63.     content:    "."; /* This dot is the actual appended content */
  64.     clear:      both;
  65.     height:     0;
  66.     visibility: hidden;
  67.     display:    block;  
  68. }
  69. #main        { display: inline-block; } /* Fixes MacIE */
  70. * html #main { width /**/: 99%; } /* IE 5.x */
  71.  
  72. /* Hides from MacIE \*/
  73. #main        {*height: 1%; }
  74. * html #main { height: 1%; }
  75. #main        { display: block; }
  76. /* End hide */
  77.  
  78. /* ----- Content Module ----- */
  79. #content           { float:left; width:100%; } /* 720px */
  80.  
  81.  
  82. /* ----- Allgemeingueltige Angaben ----- */
  83. li       { display: block; list-style: none; }
  84. img      { border: none; }
  85. body     { padding: 0px 10px 0px 0px; }
  86. form     { display: inline; }
  87. table    { border-collapse: collapse; border-spacing: 0px; empty-cells: show; }
  88. td, th   { text-align: left; vertical-align: top; }
  89. iframe   { display: block; border: 0px; }
  90. option   { background-color: #FFF; }
  91.  
  92. input, select { 
  93.     font:    normal 12px/14px verdana, arial, helvetica, sans-serif; 
  94.     padding: 1px; 
  95. }
  96. select        { padding:1px 1px 0px;}
  97. * html select { padding:1px; }
  98.  
  99. .submit       { float: right; display:none;}
  100. input.submit  { 
  101.     font:    normal 11px/14px verdana, arial, helvetica, sans-serif; 
  102.     padding: 1px 5px;
  103. }
  104. * html input.submit { padding: 0px; }
  105. *+html input.submit { padding: 0px; }
  106. input.radio         { margin-right: 3px; margin-left: 0px; }
  107. label               { margin-right: 5px; }
  108.  
  109.  
  110. /* part of modules.css */
  111. #content .area {
  112.     display:         inline; /* Doubled Float Margin Bug */
  113.     float:           left;
  114. }
  115. /* Hack */
  116. * html #content .area { height: 1%; } /* "Shifting" layout in IE 5.0 */
  117.  
  118. #content .module {
  119.     display:         inline; /* Doubled Float Margin Bug */
  120.     float:           left;
  121.     margin-bottom:   10px; 
  122.     margin-right:    10px;
  123. }
  124.  
  125. #content .moduleContent {
  126.     background: no-repeat left bottom;
  127.     float:      left;
  128.     padding:    0px 1px;
  129.     width:      100%;
  130. }
  131. #content .modulePart {
  132.     float:      left;
  133.     margin:     10px 0px 0px;
  134.     width:      100%;
  135. }
  136. #content .moduleSubPart {
  137.     float:      left;
  138.     margin:     10px 0px 0px;
  139.     width:      100%;
  140. }
  141.  
  142. #content .module.last,
  143. #content .moduleContent *.last { 
  144.     margin-bottom:  0px;
  145.     padding-bottom: 0px; 
  146. }
  147.  
  148.  
  149. /* Area-Breiten incl. 10px Abstand nach links */
  150. #content .area.a9  { width: 100%; } /* 720px */
  151.  
  152. #content .area .m9 { clear: both; float: none; }
  153. #CSVArea { display: none !important; }
  154.  
  155. #Selectionform input { border: solid black; border-width: 0px 0px 1px 0px; }
  156.  
  157. /* Modul-Breiten */
  158. #content .module.m9,
  159. #content .module.m9 .table .moduleContent,
  160. #content .module.m9 .standalone .moduleContent  { width: auto; } /* 710px */
  161.  
  162. /* Headergrafiken fuer normale Contentboxen */
  163. #content .m9  .content h2, #content .m9  .table h2 { background:#fff;}
  164.  
  165. /* Headergrafiken fuer farbig hinterlegte Contentboxen */
  166. #content .m9  .important h2 { background:#fff;}
  167.  
  168. /* Footergrafiken */
  169. #content .m9  .moduleContent { w\idth: auto; background:#fff;} /* 694px */
  170. x#content .module.m9  .table .moduleContent { w\idth: 16.9cm;}
  171.  
  172. #content .module h2      {font-size:11px; padding:0px 1px; margin:0px;}
  173. #content .module h2 span { display: block; border-bottom: 1px solid #ccc; line-height: 23px;}
  174. #content .module h2 span a { color:#000; text-decoration:none; } /* fuer Anker */
  175. #content .module h2, #content .module h1, #content .module .noHeader { background-repeat: no-repeat; background-position: left top; }
  176.  
  177. #content .module .standalone .moduleContent, #content .module .standalone .modulePart {margin: 0px; padding: 0px; border: 0px; background: 0px none;}
  178. #content .module .standalone h2,
  179. #content .module .moduleContent .modulePart h2 { 
  180.     background:    none; 
  181.     font:          bold 14px/18px verdana, arial, helvetica, sans-serif;
  182.     margin:        5px 0px 5px;
  183.     padding:       0px;
  184. }
  185. #content .module .moduleContent .modulePart h2 { margin: 15px 0px 5px; }
  186.  
  187. #content .module .standalone h2 span,
  188. #content .module .moduleContent .modulePart h2 span {
  189.     display:       inline;
  190.     border-bottom: 1px solid #CCC;
  191.     line-height:   18px;
  192.     padding:       0px;
  193. }
  194.  
  195. #content .module .important, 
  196. #content .module .important .moduleContent { background-color: #ffffff; }
  197.  
  198. #content .module #intro h1 { margin:10px 0px; padding:0px; }
  199. #content .module p        { margin-bottom: 10px; }
  200. #content .module #intro span.printer {position:absolute; top:25px; left:700px;}
  201. #content .module #intro span.printer a, #content .module #intro span.printer img {display: none;}
  202.  
  203.  
  204. /* ------ Tabellen ------ */
  205. #content .module table    { margin-bottom: 10px; width: 100%;}
  206.  
  207. #content .table .moduleContent { 
  208.     padding: 0px 1px;   
  209. }
  210. #content .table table { 
  211.     border:        0px;
  212.     margin-bottom: 5px; 
  213.     font:           normal 10px/16px verdana, arial, helvetica, sans-serif;
  214. }
  215. * html #content .table table { /* #HACK - IE */
  216.     border-collapse: collapse; }
  217. *+html #content .table table { /* #HACK - IE 7 */
  218.     border-collapse: collapse; }
  219.  
  220.  
  221. #content .table table { width: 100%; } /* 630px */
  222. #content .table table.formtable th,
  223. #content .table table.formtable td { padding: 3px 0px 4px; }
  224.  
  225. #content .table th, #content .table td    { padding: 0px 7px 0px;height:24px;vertical-align:middle;}
  226. #content .table th {text-align:center; border-bottom: 1px solid #CCC; vertical-align:bottom;}
  227. #content .table tr.alt, #content .table th.alt, #content .table td.alt    {background: #F8F9FB;}
  228. #content .table .r {text-align:right; padding-left:0px; padding-right:7px;}
  229. #content .table .l {text-align:left; padding-right:0px; padding-left:7px;}
  230. #content .table .c {text-align:center;}
  231.  
  232.  
  233. #content .table th.date    { width: 20%; } /* 20px */
  234. #content .table th.rate    { width: 21%; } /* 100px */
  235. #content .table th.no      { width: 19%; } /* 90px */
  236. #content .table th.min     { width:  8%; } /* 50px */
  237. #content .table th.entry   { width:  9%; } /* 75px */
  238. #content .table th.tact    { width:  6%; } /* 33px */
  239. #content .table th.time    { width:  8%; } /* 51px */
  240. #content .table th.session { width:  9%; } /* 68px */
  241.  
  242. #content .table .kanalbuendelung {margin:0px;padding:0px;}
  243.  
  244. #content .table tfoot .hr { display: block; border-bottom: 1px solid #ccc; height:1px; he\ight:0px; }
  245. #content .table tfoot hr {display:none;}
  246. #content .table tfoot span.hr {margin:0px;}
  247.  
  248.  
  249. #content .calendar {margin-left:10px; display:none;}
  250. #content .last { clear: both; float: none; zoom: 1; }
  251. * { float: none !important; }
  252.  
  253.  
  254. thead { display: table-header-group; }
  255. tbody { display: table-row-group; }
  256.